成功为GL 您所在的位置:网站首页 luci app ssr plus 成功为GL

成功为GL

2023-05-15 18:15| 来源: 网络整理| 查看: 265

起因

我手头上有一个GL-iNet AR300M的路由器,用的是Openwrt 18.06.1的系统,之前一直用的shadowsocksr-libev。后来发现了L大的插件非常好用,我就想也给AR300M装上SSR Plus+这个插件。网上找了半天没有找到针对AR300M的ipk包,于是我就自己编译了一个ipk包,并且安装测试成功。下面就把我的编译和安装过程展示给大家看一下。

准备环境

安装Ubuntu14.04 LTS的虚拟机(L大推荐的)新建一个有sudo权限的账户(很重要!!千万不要用root账户)

adduser example_user #新建 用户 adduser example_user sudo #给新建用户添加sudo权限 安装依赖 sudo apt-get update & sudo apt-get upgrade #更新一下系统 sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib linux-libc-dev:i386 #安装依赖包 下载源码 git clone https://github.com/coolsnowwolf/lede #下载L大开源插件 wget https://downloads.openwrt.org/releases/18.06.1/targets/ar71xx/generic/openwrt-sdk-18.06.1-ar71xx-generic_gcc-7.3.0_musl.Linux-x86_64.tar.xz #下载Openwrt官网的SDK xz -d openwrt-sdk-18.06.1-ar71xx-generic_gcc-7.3.0_musl.Linux-x86_64.tar.xz tar xvf openwrt-sdk-18.06.1-ar71xx-generic_gcc-7.3.0_musl.Linux-x86_64.tar mv openwrt-sdk-18.06.1-ar71xx-generic_gcc-7.3.0_musl.Linux-x86_64 sdk cp -R lede/package/lean sdk/package #把L大的插件复制到SDK的package目录里 编译配置 cd sdk ./scripts/feeds update -a ./scripts/feeds install -a make menuconfig

选中 luCI–>Applictions–>luci-app-ssr-plus(包含的都可以选上)

编译插件 (需全局翻墙)

ssrplus 依赖于 luci 中的一些工具,所以要先编译 luci-base 组件

make package/feeds/luci/luci-base/compile -j1 V=s

编译 SSR Plus+:

make package/lean/luci-app-ssr-plus/compile -j1 V=s

编译完后, bin 目录下就会有相应编译完的 ipk 包了

安装插件

ssh 登陆路由器复制 ipk 到 /tmp 目录下

opkg install xxx.ipk

如果提示缺少某些依赖的ipk 可以在编译的bin目录里找到对应的ipk。这里是我编译打包好的SSR Plus+(包含依赖ipk)链接: https://pan.baidu.com/s/1KYHX6SmUdoBiz17xio8P5w 提取码: 5dqu



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有